$OpenBSD: patch-dhcp6s_conf_sample,v 1.1.1.1 2009/01/01 19:01:14 stsp Exp $
--- dhcp6s.conf.sample.orig	Thu Jul 17 22:07:54 2008
+++ dhcp6s.conf.sample	Thu Jul 17 22:26:35 2008
@@ -1,5 +1,5 @@
-# The followings are a sample configuration to provide a DNS server address
-# for every client as well as to delegate a permanent IPv6 prefix
+# The following is an example configuration which provides a DNS server
+# address to every client, and also delegates a permanent IPv6 prefix
 # 2001:db8:1111::/48 to a client whose DUID is 00:01:00:01:aa:bb.
 
 option domain-name-servers 2001:db8::35;
@@ -9,13 +9,29 @@ host kame {
 	prefix 2001:db8:1111::/48 infinity;
 };
 
-# The followings are a sample configuration to provide an IPv6 address
-# from an address pool 2001:db8:1:2::1000-2000 for 3600[s].
-# Note. You have to send an RA to fxp0; otherwise a client cannot be sure 
-# about the prefix-length and the default router.  If you want to prevent
-# stateless address configuration via RA, please set the autonomous-flag to
-# OFF in your RA configuration.
+# If a shared secret was to be configured in both the server and the client
+# for DHCPv6 authentication, it would be specified in this file as follows:
 
+keyinfo kame {
+     realm "kame.net";
+     keyid 1;
+     secret "5pvW2g48OHPvkYMJSw0vZA==";
+};
+
+# And the host statement would be modified as follows:
+
+host kame {
+     duid 00:01:00:01:aa:bb;
+     prefix 2001:db8:1111::/48 infinity;
+     delayedkey kame;
+};
+
+# The following is an example configuration which provides an IPv6 address
+# from an address pool (2001:db8:1:2::1000-2000) with a lease time of 3600
+# seconds to any client attached to the fxp0 interface. Note that you have
+# to send router advertisements on fxp0, i.e. run rtadvd(8) on that interface.
+# Otherwise a client cannot know the prefix-length and the default router.
+
 interface fxp0 {
 	address-pool pool1 3600;
 };
@@ -23,3 +39,23 @@ interface fxp0 {
 pool pool1 {
 	range 2001:db8:1:2::1000 to 2001:db8:1:2::2000 ;
 };
+
+# The following is an example configuration which provides fixed IPv6
+# addresses to two known clients. It also provides every client with a
+# DNS server. Note that you have to send router advertisements on fxp0,
+# i.e. run rtadvd(8) on the interface the clients are attached to.
+# Otherwise a client cannot know the prefix-length and the default router.
+
+option domain-name-servers 2001:db8::35;
+
+host puffy {
+        duid 00:01:00:01:0f:5b:29:7f:00:04:5a:35:1e:a1;
+        address 2001:db8:111::180 infinity;
+};
+
+host tux {
+        duid  00:01:00:01:0f:36:5f:31:00:0a:e4:3e:f2:4e;
+        address 2001:db8:111::181 infinity;
+};
+
+
